package com.rxh.vo;

import com.rxh.pojo.core.CoreOrder;

import java.math.BigDecimal;

public class VoCoreOrder extends CoreOrder {

    // 域名
    private String siteUrl;

    //商户名
    private String merName;

    //清算金额
    private BigDecimal settleAmount;

    //清算人民币金额
    private BigDecimal settleRmbAmount;

    //保证金额
    private BigDecimal bondAmount;

    //保证金人民币金额
    private BigDecimal bondRmbAmount;

    //交易手续费
    private BigDecimal deduct;

    //交易人民币手续费
    private BigDecimal rmbDeduct;

    //账单类型: 1:日账单 2:月账单
    private Integer reconType;

    // 通道商户号
    private String merchantId;

    // 下单ip地址
    private String ip;

    // 通道金额
    private BigDecimal channelAmount;

    public String getSiteUrl() {
        return siteUrl;
    }

    public void setSiteUrl(String siteUrl) {
        this.siteUrl = siteUrl;
    }

    public String getMerName() {
        return merName;
    }

    public void setMerName(String merName) {
        this.merName = merName;
    }

    public BigDecimal getSettleAmount() {
        return settleAmount;
    }

    public void setSettleAmount(BigDecimal settleAmount) {
        this.settleAmount = settleAmount;
    }

    public BigDecimal getSettleRmbAmount() {
        return settleRmbAmount;
    }

    public void setSettleRmbAmount(BigDecimal settleRmbAmount) {
        this.settleRmbAmount = settleRmbAmount;
    }

    public BigDecimal getBondAmount() {
        return bondAmount;
    }

    public void setBondAmount(BigDecimal bondAmount) {
        this.bondAmount = bondAmount;
    }

    public BigDecimal getBondRmbAmount() {
        return bondRmbAmount;
    }

    public void setBondRmbAmount(BigDecimal bondRmbAmount) {
        this.bondRmbAmount = bondRmbAmount;
    }

    public BigDecimal getDeduct() {
        return deduct;
    }

    public void setDeduct(BigDecimal deduct) {
        this.deduct = deduct;
    }

    public BigDecimal getRmbDeduct() {
        return rmbDeduct;
    }

    public void setRmbDeduct(BigDecimal rmbDeduct) {
        this.rmbDeduct = rmbDeduct;
    }

    public Integer getReconType() {
        return reconType;
    }

    public void setReconType(Integer reconType) {
        this.reconType = reconType;
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public String getIp() {
        return ip;
    }

    public void setIp(String ip) {
        this.ip = ip;
    }

    public BigDecimal getChannelAmount() {
        return channelAmount;
    }

    public void setChannelAmount(BigDecimal channelAmount) {
        this.channelAmount = channelAmount;
    }
}
